impulse pin - French English Dictionary